package com.light.mytext.javaknowledge

import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import com.light.mytext.R
import com.light.mytext.javaknowledge.datastructure.LinkTableActivity
import kotlinx.android.synthetic.main.activity_java_knowledge.*

/**
 * java知识点
 */
class JavaKnowledgeActivity : AppCompatActivity() ,View.OnClickListener{

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_java_knowledge)
        init_Listener()
    }

    fun init_Listener(){
        tv_iterator.setOnClickListener(this)
        tv_clone.setOnClickListener(this)
        tv_singlelinktable .setOnClickListener(this)
    }

    override fun onClick(v: View?) {
        when(v?.id){
            R.id.tv_iterator->{//迭代器
                startActivity(Intent(this,IteratorActivity::class.java))
            }
            R.id.tv_clone->{//java克隆的使用
                startActivity(Intent(this,CloneActivity::class.java))
            }
            R.id.tv_singlelinktable->{//单链表的使用
                startActivity(Intent(this, LinkTableActivity::class.java))
            }
        }
    }

}